<?php

namespace Sitio\WebBundle\DataFixtures\ORM;

use Doctrine\Common\DataFixtures\FixtureInterface;
use Doctrine\Common\Persistence\ObjectManager;
use Symfony\Component\DependencyInjection\ContainerAwareInterface;
use Symfony\Component\DependencyInjection\ContainerInterface;
use Sitio\WebBundle\Entity\Proyecto;
/**
 * Fixture para dar de Alta los Proyectos
 *
 * @author ezequiel
 */
class CargaProyectos implements FixtureInterface, ContainerAwareInterface{
    
    private $container;
    
    public function setContainer(ContainerInterface $container = null) {
        $this->container = $container;
    }
    public function load(ObjectManager $manager){
        $proyectoPedilo = new Proyecto();
        $proyectoPedilo->setNombre("Pedilo en Casa");
        $proyectoPedilo->setCategoria("Diseño Web - Desarrollo de Aplicacion Web - Marketing Electronico");
        $proyectoPedilo->setSlug($this->container->get('slugify')->slugify($proyectoPedilo->getNombre()));
        $proyectoPedilo->setDetalles("Nunc porta, quam non congue viverra, magna augue tempus nulla, quis malesuada ante libero vitae massa. Aliquam et vulputate nulla, ac tincidunt elit. Vivamus sed lorem et sem volutpat consectetur eu ut elit. Maecenas dapibus faucibus metus in scelerisque. Maecenas lobortis dui non cursus bibendum. Phasellus aliquet quis metus vel mollis. Mauris dictum sapien quis ante tempor, eget tristique arcu iaculis.");
        $proyectoPedilo->setInfo("Nulla in arcu augue. Aliquam odio velit, convallis non felis eget, elementum ultricies mauris. Maecenas eu arcu odio. Vivamus eu pretium velit. Praesent viverra, enim sit amet rutrum bibendum, mi tortor eleifend magna, eu consectetur odio turpis a urna. Proin quis luctus nibh. Phasellus in ipsum quis lectus interdum vestibulum. Praesent et ex eget ex viverra mollis. In vitae rutrum orci.");
        $proyectoPedilo->setResultado("Morbi tincidunt pulvinar dapibus. Ut at neque lorem. Duis rhoncus urna ex, vitae venenatis sapien posuere dapibus. Nulla est elit, vehicula ac lectus id, congue auctor est. Praesent non lorem eu neque pellentesque ultricies sed imperdiet magna. Vivamus hendrerit, urna posuere vestibulum eleifend, augue quam mattis purus, eu suscipit nunc elit eget massa. Nulla facilisi. Proin consectetur velit eu orci ullamcorper, eget convallis neque gravida.");
        $proyectoPedilo->setUrl("http://www.pediloencasa.com.ar");
        $proyectoPedilo->setCantidadImagenes(1);
        $manager->persist($proyectoPedilo);
        $proyectoJaraba = new Proyecto();
        $proyectoJaraba->setNombre("Web Imagenes Jaraba");
        $proyectoJaraba->setCategoria("Diseño Web - Marketing Electronico");
        $proyectoJaraba->setSlug($this->container->get('slugify')->slugify($proyectoJaraba->getNombre()));
        $proyectoJaraba->setDetalles("Nunc porta, quam non congue viverra, magna augue tempus nulla, quis malesuada ante libero vitae massa. Aliquam et vulputate nulla, ac tincidunt elit. Vivamus sed lorem et sem volutpat consectetur eu ut elit. Maecenas dapibus faucibus metus in scelerisque. Maecenas lobortis dui non cursus bibendum. Phasellus aliquet quis metus vel mollis. Mauris dictum sapien quis ante tempor, eget tristique arcu iaculis.");
        $proyectoJaraba->setInfo("Nulla in arcu augue. Aliquam odio velit, convallis non felis eget, elementum ultricies mauris. Maecenas eu arcu odio. Vivamus eu pretium velit. Praesent viverra, enim sit amet rutrum bibendum, mi tortor eleifend magna, eu consectetur odio turpis a urna. Proin quis luctus nibh. Phasellus in ipsum quis lectus interdum vestibulum. Praesent et ex eget ex viverra mollis. In vitae rutrum orci.");
        $proyectoJaraba->setResultado("Morbi tincidunt pulvinar dapibus. Ut at neque lorem. Duis rhoncus urna ex, vitae venenatis sapien posuere dapibus. Nulla est elit, vehicula ac lectus id, congue auctor est. Praesent non lorem eu neque pellentesque ultricies sed imperdiet magna. Vivamus hendrerit, urna posuere vestibulum eleifend, augue quam mattis purus, eu suscipit nunc elit eget massa. Nulla facilisi. Proin consectetur velit eu orci ullamcorper, eget convallis neque gravida.");
        $proyectoJaraba->setUrl("http://www.rxjaraba.com.ar");
        $proyectoJaraba->setCantidadImagenes(3);
        $manager->persist($proyectoJaraba);
        $proyectoSymfonica = new Proyecto();
        $proyectoSymfonica->setNombre("Symfonica Informatica");
        $proyectoSymfonica->setCategoria("Diseño Web - Marketing Electronico");
        $proyectoSymfonica->setSlug($this->container->get('slugify')->slugify($proyectoSymfonica->getNombre()));
        $proyectoSymfonica->setDetalles("Nunc porta, quam non congue viverra, magna augue tempus nulla, quis malesuada ante libero vitae massa. Aliquam et vulputate nulla, ac tincidunt elit. Vivamus sed lorem et sem volutpat consectetur eu ut elit. Maecenas dapibus faucibus metus in scelerisque. Maecenas lobortis dui non cursus bibendum. Phasellus aliquet quis metus vel mollis. Mauris dictum sapien quis ante tempor, eget tristique arcu iaculis.");
        $proyectoSymfonica->setInfo("Nulla in arcu augue. Aliquam odio velit, convallis non felis eget, elementum ultricies mauris. Maecenas eu arcu odio. Vivamus eu pretium velit. Praesent viverra, enim sit amet rutrum bibendum, mi tortor eleifend magna, eu consectetur odio turpis a urna. Proin quis luctus nibh. Phasellus in ipsum quis lectus interdum vestibulum. Praesent et ex eget ex viverra mollis. In vitae rutrum orci.");
        $proyectoSymfonica->setResultado("Morbi tincidunt pulvinar dapibus. Ut at neque lorem. Duis rhoncus urna ex, vitae venenatis sapien posuere dapibus. Nulla est elit, vehicula ac lectus id, congue auctor est. Praesent non lorem eu neque pellentesque ultricies sed imperdiet magna. Vivamus hendrerit, urna posuere vestibulum eleifend, augue quam mattis purus, eu suscipit nunc elit eget massa. Nulla facilisi. Proin consectetur velit eu orci ullamcorper, eget convallis neque gravida.");
        $proyectoSymfonica->setUrl("http://www.symfonica.com.ar");
        $proyectoSymfonica->setCantidadImagenes(3);
        $manager->persist($proyectoSymfonica);
        $proyectoGremio = new Proyecto();
        $proyectoGremio->setNombre("Sistema Gremio del Poder Judicial");
        $proyectoGremio->setCategoria("Diseño Web - Desarrollo de Aplicacion Web Integrada");
        $proyectoGremio->setSlug($this->container->get('slugify')->slugify($proyectoGremio->getNombre()));
        $proyectoGremio->setDetalles("Nunc porta, quam non congue viverra, magna augue tempus nulla, quis malesuada ante libero vitae massa. Aliquam et vulputate nulla, ac tincidunt elit. Vivamus sed lorem et sem volutpat consectetur eu ut elit. Maecenas dapibus faucibus metus in scelerisque. Maecenas lobortis dui non cursus bibendum. Phasellus aliquet quis metus vel mollis. Mauris dictum sapien quis ante tempor, eget tristique arcu iaculis.");
        $proyectoGremio->setInfo("Nulla in arcu augue. Aliquam odio velit, convallis non felis eget, elementum ultricies mauris. Maecenas eu arcu odio. Vivamus eu pretium velit. Praesent viverra, enim sit amet rutrum bibendum, mi tortor eleifend magna, eu consectetur odio turpis a urna. Proin quis luctus nibh. Phasellus in ipsum quis lectus interdum vestibulum. Praesent et ex eget ex viverra mollis. In vitae rutrum orci.");
        $proyectoGremio->setResultado("Morbi tincidunt pulvinar dapibus. Ut at neque lorem. Duis rhoncus urna ex, vitae venenatis sapien posuere dapibus. Nulla est elit, vehicula ac lectus id, congue auctor est. Praesent non lorem eu neque pellentesque ultricies sed imperdiet magna. Vivamus hendrerit, urna posuere vestibulum eleifend, augue quam mattis purus, eu suscipit nunc elit eget massa. Nulla facilisi. Proin consectetur velit eu orci ullamcorper, eget convallis neque gravida.");
        $proyectoGremio->setCantidadImagenes(3);
        $manager->persist($proyectoGremio);
        
        $manager->flush();
        
    }
}
